estimated payment - English Synonyms Dictionary